package cn.iocoder.yudao.module.call.enums;

import cn.hutool.core.util.ArrayUtil;
import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 触发条件枚举
 */
@Getter
@AllArgsConstructor
public enum CallListenEnum {
    LISTEN_LEVEL("levelListen", "意向等级"),
    LISTEN_CALL_RESULT("callResultListen", "外呼结果"),
    ;

    private final String listen;
    private final String title;

    public static CallListenEnum getByListen(String listen) {
        return ArrayUtil.firstMatch(o -> o.getListen().equals(listen), values());
    }
}
